electronic avalanche - German English Dictionary